System and method for locating a hearing aid

ABSTRACT

A smart phone including a computer readable storage medium to store a hearing aid locator application and a processor coupled to the computer readable storage medium to execute the hearing aid locator application to track a last known location of a hearing aid.

CROSS-REFERENCE TO RELATED APPLICATION(S)

This application is a continuation of U.S. application Ser. No.13/708,140, filed on Dec. 7, 2012 and entitled “System and Method forLocating a Hearing Aid” (now U.S. Pat. No. 9,191,756), which is anon-provisional of and claims priority to Provisional Application No.61/583,902 filed on Jan. 6, 2012 and entitled “System and Method forLocating a Hearing Aid,” the entirety of which is incorporated herein bythis reference thereto.

FIELD

This disclosure relates generally to hearing aids, and more particularlyto a system for location lost hearing aids.

BACKGROUND

Hearing deficiencies can range from partial to complete hearing loss.Often, an individual's hearing ability varies across the range ofaudible sound frequencies, and many individuals have hearing impairmentwith respect to only select acoustic frequencies. For example, anindividual's hearing loss may be greater at higher frequencies than atlower frequencies.

Hearing aids have been developed to alleviate the effects of hearinglosses in individuals. In instances where the individual's hearing lossvaries across frequencies. Conventionally, hearing aids range from earpieces configured to amplify sounds to more sophisticated hearing aiddevices that are configurable by a hearing health professional.

While hearing aids are often effective at compensating for the effectsof hearing loss, hearing aids are expensive, small, and easy to lose.Unfortunately, lost hearing aids are often not covered by insurance.Thus the loss of a hearing aid can severely impact the quality of lifeof the individual, especially if they are unable to replace it.

Replacing a hearing aid can often cost the user thousands of dollars.Unfortunately, losing a hearing aid is a common occurrence. It ispossible to purchase replacement plans, however, the replacement plans;while not as expensive as a new hearing aid, often cost hundreds ofdollars, charge a replacement fee in addition to the plan fees, andrequire the user to go a period of time without the use of the losthearing aid.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a block diagram of a system including a hearing aid thatcommunicates with an electronic device.

FIG. 2 is a pictorial diagram of an embodiment of a system including agraphical user interface of hearing aid locator application displayed asa map on the display interface of the electronic device of FIG. 1.

FIG. 3 is a flow diagram of an embodiment of a method of storing lastknown location and time data of a hearing aid.

FIG. 4 is a flow diagram of a second embodiment of a method of storinglast known location and time data of a hearing aid.

In the following description, the use of the same reference numerals indifferent drawings indicates similar or identical items.

DETAILED DESCRIPTION OF ILLUSTRATIVE EMBODIMENTS

Embodiments of a system are described below that include a portable orhand held electronic device (such as a cell phone, smart phone, personaldigital assistant (PDA), tablet computer, or other portable computingsystem) that is configured to communicate with the hearing aid. In oneembodiment, the hearing aid communicates with the electronic devicethrough a wireless communication channel. The electronic device tracksthe current location of the hearing aid while the communication channelis maintained. The electronic device executes an application that runsin the background and checks the current location of the electronicdevice using a global positioning system (GPS) at the time theelectronic device receives communication from the hearing aid. The GPScoordinates are then stored as the last known location of the hearingaid the memory of the electronic device.

The electronic device communicates with the hearing aid via a shortrange wireless protocol (such as Bluetooth®) and uses a GPS circuit todetermine the current location of the electronic device and to infer thelast known location of the hearing aid from the electronic device'scurrent location. Further, the application allows the user to access thelast known location of the hearing aid as needed, allowing the user todetermine a location where he/she may have lost the hearing aid.

For example, it is common for a motorcyclist to have his/her hearing aidblown off his/her ear while riding. The application and the electronicdevice can be used by the motorcyclist to check the last known locationand time that the electronic device communicated with the hearing aidand determine a finite area in which the hearing aid is likely located.Further, the application may be configured to re-establish communicationwith the hearing aid when it enters the transceiver's range and to alertthe user when the communication is re-established. Thus letting themotorcyclist know that the hearing aid is close.

In one instance, the electronic device may provide an indication ofcloseness by measuring the signal strength of the communication betweenthe hearing aid and the electronic device. For example, the electronicdevice may beep at an increased pace the stronger the signal becomes, orprovide various visual indications of closeness responsive to the signalstrength. In another embodiment, the electronic device may provide asignal to the hearing aid when the electronic device is brought backinto communication range. For example, the electronic device may causethe hearing aid to play a tone (such as a tone in the user's known goodrange of hearing) or melody when in range. In another example, theelectronic device may cause the hearing aid to turn on a light emittingdiode (LED) to help enable the user to locate the hearing aid.

FIG. 1 is a block diagram of a system 100 including a hearing aid 102configured to communicate with an electronic device 120 that isconfigured to determine the last known location of hearing aid 102.Electronic device 120 is a portable or handheld electronic device that ahearing aid user may use to control the operations of hearing aid 102.Electronic device 120 may be a cell phone, a smart phone, personaldigital assistant (PDA), a tablet computer, or another type of portablecomputing system.

Electronic device 120 includes a transceiver 148 and a network interface150. Transceiver 148 is a radio frequency transceiver configured tocommunicate with hearing aid 102 through a short range wirelesscommunication channel, such as a Bluetooth®. Network interface 150 isconfigured to send and receive data over a network (not shown).Electronic device 120 also includes a user interface 142, which includesa display interface 146 (such as a liquid crystal display or LCD) todisplay information to a user and include an input interface 144 (e.g.,a keypad, a keyboard, a pointer, a touch screen, or another type ofinterface) to receive user input. In some embodiments, display interface146 and input interface 144 are combined in a single component, such asin a touch screen on a smart phone.

Electronic device 120 also includes a processor 138 coupled totransceiver 148, network interface 150, and user interface 142.Processor 138 is further coupled to a position detection circuit 132 anda clock 134. In an example, position detection circuit 132 can be a GPScircuit, a circuit configured to triangulate position data based on cellphone towers, or other types of location detecting circuits. Positiondetection circuit 132 and clock 134 are configured to provide locationand time data to processor 138. Electronic device 120 also includes amemory 122, which is accessible to processor 138 and configured to storehearing aid locator application 124 and hearing aid location and timedata 126. Hearing aid location and time data 126 may optionally includeleft hearing aid data 128 and right hearing aid data 130 if the user hastwo hearing aids.

Memory 122 is a computer readable storage medium which includes volatileand non-volatile, removable and non-removable media implemented in anymethod or technology for storage of information such as computerreadable instructions, data structures, program modules, or other data.Computer readable storage medium includes, but is not limited to, RAM,ROM, EEPROM, flash memory or other memory technology, CD-ROM, digitalversatile disks (DVD) or other optical storage, magnetic cassettes,magnetic tape, magnetic disk storage or other magnetic storage devices,or any other non-transmission medium that can be used to storeinformation for access by the computing device.

In an embodiment, processor 138 executes hearing aid locator application124, which causes electronic device 120 to establish communication withhearing aid 102. In response to establishing communication, electronicdevice 120 determines a current time and a current location usingposition detecting circuit 132 and processor 138 stores the current timeand current location in memory 122 as hearing aid location and time data126, respectively. If a right and a left hearing aid are both are incommunication with electronic device 120, electronic device 120 storesthe current time and current location for both the left and righthearing aids, as left hearing aid data 128 and right hearing aid data130.

Once communication is established between hearing aid 102 and electronicdevice 120, hearing aid locator application 124 (which runs in thebackground on electronic device 120) causes processor 138 to retrievethe current time and the current location from clock 134 and positiondetection circuit 132 respectively. Hearing aid locator application 124further causes processor 138 to update the hearing aid location and timedata 126 with the current time and the current location each timeelectronic device 120 communicates with hearing aid 102. In oneparticular embodiment, electronic device 120 may be configured to checkthe connection of the communication channel with hearing aid 102regularly. For example, some communication protocols provide wake upcalls on regular intervals to maintain the connection of thecommunication channel.

In operation, electronic device 120 continues to update hearing aidlocation and time data 126 as long as the communication channel withhearing aid 102 is maintained. If electronic device 120 loses thecommunication channel with hearing aid 102, such as if the hearing aidleaves the range of transceiver 148. Electronic device 120 has a recordof the last time and last location that electronic device 120 sent orreceived communication from hearing aid 102. If the reason electronicdevice 120 lost the communication channel is because the user droppedhearing aid 102 and hearing aid 102 has been moved out of communicationrange, electronic device 120 now has data related to the location theuser dropped hearing aid 102 at stored in memory 122. In one instance,the user may realize that the hearing aid was dropped and access thehearing aid location and time data 126 to determine a rough locationwhere electronic device 120 lost the communication link with hearing aid102. In another instance, electronic device 120 may alert the user thatthe communication channel was lost causing the user to check to see ifhearing aid 102 is still on the user's ear.

In another embodiment, electronic device 120 also records a time and alocation in memory 122 corresponding to the time and location thatelectronic device 120 lost the communication channel with hearing aid102. This allows electronic device 120 to provide the user with the lastknown location and time where the communication channel was lost inaddition to the last known location and time that electronic device 120communicated with hearing aid 102. Having both sets of time and locationallows hearing aid locator application 124 to more accurately predictthe actual location of hearing aid 102.

In another embodiment, electronic device 120 also provides the currenttime and current location to a server in communication with electronicdevice 120. This allows the user to access the hearing aid location andtime data 126 from a second computing device. Accessing the hearing aidlocation and time data 126 from the second computing device isparticularly helpful when hearing aid 102 and electronic device 120 haveboth become lost. For example, the motorcyclist is driving on a bumpyroad and loses hearing aid 102 at which time electronic device losescommunication with hearing aid 102 and the last known location and timeare stored in memory 122 and on a server. Later the motorcyclist alsoloses electronic device 120. Nonetheless, the motorcyclist is able tolocate hearing aid 102 by accessing hearing aid location and time data126 from the server.

In the above discussion, system 100 is disclosed including electronicdevice 120 configured to execute a hearing aid locator application 124.However, various graphical user interfaces (GUI) may be configured foruse on electronic device 120 for providing the user with the hearing aidlocation and time data 126. One example of a GUI including a road map isshown in FIG. 2.

FIG. 2 is a pictorial diagram of an embodiment of a system 200 includinga graphical user interface (GUI) 210 of hearing aid locator application124 displayed as a map on display interface 146 of electronic device 120of FIG. 1. System 200 includes left hearing aid 202 and right hearingaid 204 and electronic device 120 in wireless communication with leftand right hearing aids 202 and 204. Electronic device 120 is depictedexecuting hearing aid locator application 124. Hearing aid locatorapplication 124 includes a GUI 210 displayed on user interface 142. Inthe example shown, GUI 210 is a road map including areas 212 and 214,which depict the last known locations of left hearing aid 202 and righthearing aid 204 respectively.

In the example shown, the user has lost both their right and lefthearing aids 202 and 204. Electronic device 120 had been executinghearing aid locator application 124 in the background and stored thelast known location of left hearing aid 202 (area 212) and the lastknown location of right hearing aid 204 (area 214) in memory 122. Theuser realizing that he/she has lost left and right hearing aids 202 and204 brings hearing aid locator application 124 to the foreground todisplay GUI 210 on user interface 142. GUI 210 displays the road mapshown with areas 212 and 214 which generally indicate the last knownlocations of left and right hearing aids 202 and 204 respectively. Usingareas 212 and 214 the user is able to locate the lost hearing aids 202and 204.

It should be understood that, the road map shown is one possible GUIinterface and that GUI 210 may also include additional information ordifferent types of GUIs. For example, GUI 210 may also include addressinformation, last known time and date data, GPS coordinates, user'scurrent location data, directional information (such as arrows pointingin the direction of the last known location), multiple overlapping areasproviding degrees of certainty as to the actual location of hearing aids202 and 204, and other proximity data.

Hearing aid locator application 124 stores the last known location dataof left and right hearing aids 202 and 204 in memory 122 and providesthe data to GUI 210, at the request of the user. However, there areseveral different methods for when to store the last known locationdata. FIGS. 3 and 4 show two possible methods for determining whenelectronic device 120 stores the last known location data.

FIG. 3 is a flow diagram of an embodiment of a method 300 of storinglast known location and time data of hearing aid 102. At 302, electronicdevice 120 establishes a communication link with hearing aid 102.Advancing to 304, electronic device 120 determines if the communicationlink is still open. If the communication link is closed method 300returns to 302. If the communication link is open, method 300 proceedsto 306 and electronic device 120 gets location data and time data. Forexample, electronic device 120 includes a GPS and a clock and is able todetermine the location data from the GPS and the time data from theclock. Moving to 308, electronic device 120 stores the location data andthe time data in memory (such as memory 122) and returns to 304. At 304,electronic device 120 again determines if the communication link isstill open and proceeds accordingly.

FIG. 3 shows method 300 which stores the location data and the time datain a loop as long as the communication link is open between electronicdevice 120 and hearing aid 102. FIG. 4 shows a second method 400 ofstoring the location data and time data.

FIG. 4 is a second flow diagram of an embodiment of a method 400 ofstoring last known location and time data of hearing aid 102. At 402,electronic device 120 establishes a communication link with hearing aid102. Advancing to 404, electronic device 120 determines if thecommunication link is lost. If the communication link is open method 400returns to 404. If the communication link is lost, method 400 proceedsto 406 and electronic device 120 determines the location data and timedata. Moving to 408, electronic device 120 stores the location data andthe time data in memory (such as memory 122) and returns to 402. At 402,electronic device 120 attempts to re-establish the communication link.

It should be understood, that method 300 and 400 may be combined tostore both the last known location and time data that the communicationlink was open and the location and time data that the communication linkwas lost. This provides the user with additional information that may beused to narrow a search for a lost hearing aid to the area between thelocation that the communication link was open and the location where thecommunication link was lost.

Although the present invention has been described with reference topreferred embodiments, workers skilled in the art will recognize thatchanges may be made in form and detail without departing from the scopeof the invention.

What is claimed is:
 1. An electronic device comprising: one or moreprocessors; a display; at least one transceiver coupled to the one ormore processors and configurable to communicate with a hearing aidthrough a communication channel; and a non-transitory computer readablestorage medium storing a hearing aid locator application that, whenexecuted by the one or more processors, causes the one or moreprocessors to: store location data generated while the electronic deviceis in communication with the hearing aid via the communication channel;in response to re-establishing the communication channel after a loss ofthe communication channel, measure a signal strength of thecommunication channel; and present, via the display, a visual indicationof the signal strength.
 2. The electronic device as recited in claim 1,wherein the visual indication of the signal strength is an indication ofthe closeness of the hearing aid to the electronic device.
 3. Theelectronic device as recited in claim 1, wherein the hearing aid locatorapplication, when executed by the one or more processors, further causesthe one or more processors to re-establish the communication channelwith the hearing aid.
 4. The electronic device as recited in claim 3,wherein the electronic device outputs an audible sound in response tore-establishing the communication channel.
 5. The electronic device asrecited in claim 1, wherein the hearing aid locator application, whenexecuted by the one or more processors, further causes the one or moreprocessors to present the location data on the display.
 6. Theelectronic device as recited in claim 5, wherein the location data ispresented with respect to a map.
 7. The electronic device as recited inclaim 1, wherein the hearing aid locator application, when executed bythe one or more processors, further causes the one or more processors topresent time data associated with a last known location of the hearingaid on the display.
 8. The electronic device as recited in claim 1,wherein the hearing aid locator application, when executed by the one ormore processors, further causes the one or more processors to log timedata associated with the hearing aid.
 9. The electronic device asrecited in claim 1, wherein the hearing aid locator application, whenexecuted by the one or more processors, further causes the one or moreprocessors to present a current location of the hearing aid.
 10. Aportable electronic device comprising: one or more processors; a userinterface coupled to the one or more processors to receive inputs from auser and to provide information to the user; a transceiver coupled tothe one or more processors to communicate with the hearing aid through acommunication channel; a position detecting circuit coupled to the oneor more processors; and a non-transitory computer readable storagemedium storing instructions that, when executed by the one or moreprocessors, cause the one or more processors to: establish thecommunication channel with the hearing aid; store location datagenerated by the position detecting circuit while the electronic deviceis in communication with the hearing aid via the communication channel;monitor a signal strength of the communication channel, in response toreestablishing the communication channel after a disruption of thecommunication channel; and present, via the user interface, a visualindication representative of the signal strength.
 11. The portableelectronic device of claim 10, wherein the instructions, when executedby the one or more processors, further cause the one or more processorsto present on the user interface a location associated with the locationdata.
 12. The portable electronic device of claim 11, wherein thelocation is overlaid on a map.
 13. The portable electronic device ofclaim 10, wherein the instructions, when executed by the one or moreprocessors, cause the one or more processors to store the location datain response to the distribution of the communication channel.
 14. Theportable electronic device of claim 13, wherein the instructions, whenexecuted by the one or more processors, further cause the one or moreprocessors to log a time of the disruption of the communication channel.15. A non-transitory computer readable storage medium storinginstructions that, in response to execution by a processor of anelectronic device, cause the electronic device to perform operations forinteracting with a hearing aid, the operations comprising: storinglocation data generated while the electronic device is in communicationwith the hearing aid via a communication channel; in response tore-establishing the communication channel after a loss of thecommunication channel, measuring a signal strength of the communicationchannel; and presenting, via a display of the electronic device, avisual indication of the signal strength.
 16. A method for locating ahearing aid via an electronic device, the method comprising:establishing a communication channel between the electronic device andthe hearing aid; storing location data generated by the electronicdevice while the electronic device is in communication with the hearingaid via the communication channel; monitoring a signal strength of thecommunication channel, in response to reestablishing the communicationchannel after a disruption of the communication channel; and presenting,via the electronic device, a visual indication representative of thesignal strength.